package cz.possoft.base;

/**
 * Executor represents class, which can be used as main executor (entry point) in PossoftNet project.
 * Every PossoftNet project should be executed with MainClass as "mainClass". 
 * And MainClass delegates running of program to concrete Executor implementation.
 * 
 * Executor class has access to all classes in "lib" directory nad it can use them in run method.
 * 
 * @author mposolda
 */
public interface Executor {
	
	public void run(String[] args) throws Exception;

}
